Performance Prediction of Web Based Application Architectures Case Study: .NET vs. Java EE
نویسنده
چکیده
Effi cient web application is a challenge that we need to achieve when architecting web applications. This research follows a performance testing approach that aims to utilize load testing tools to give ideas about performance issues early in the development life cycle for applications implemented using Java Enterprise Edition (Java EE) or .NETplatform. Thus, it helps system architects to choose amongst competitive frameworks. To achieve this aim, the applications are subjected to artifi cial workload. Direct measurements are obtained on the specifi ed application scenarios using different testing tools. Parasoft WebKing and Hewlett-Packard LoadRunner were used for this purpose. Later on, the obtained results were compared in order to verify the results.
منابع مشابه
Distributed Web Application Development : A Comparison of . Net and J 2 EE
The purpose of this study is to compare the performance and code size of a distributed web application as implemented in Microsoft .Net and Java 2 Enterprise Edition (J2EE). The defining feature of this comparison is the common architecture that the .Net and J2EE applications share. The architecture used follows a traditional three tier pattern that consists of Presentation logic, Middleware co...
متن کاملDeterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow
Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...
متن کاملPlat_Forms -- a contest: The web development platform comparison
"Plat_Forms" is a competition in which top-class teams of three programmers compete to implement the same requirements for a web-based system within 30 hours, each team using a different technology platform (Java EE, .NET, PHP, Perl, Python, or Ruby on Rails). The results will provide new insights into the real (rather than purported) pros, cons, and emergent properties of each platform. The ev...
متن کاملAutomated extraction of palladio component models from running enterprise Java applications
Nowadays, software systems have to fulfill increasingly stringent requirements for performance and scalability. To ensure that a system meets its performance requirements during operation, the ability to predict its performance under different configurations and workloads is essential. Most performance analysis tools currently used in industry focus on monitoring the current system state. They ...
متن کاملSOAMIG Project: Model-Driven Software Migration towards Service-Oriented Architectures
The SOAMIG project aims at developing a general migration process for model-driven migrations towards Service-Oriented Architectures. This paper highlights the model-driven tools developed during the SOAMIG project for two case studies: A language migration from a COBOL transactional server to Java web services, and a second study on an architecture migration from a monolithic Java fat client t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJWA
دوره 1 شماره
صفحات -
تاریخ انتشار 2009